/*
 * *******************************************************************
 *   @项目名称: BHex Android
 *   @文件名称: AssetDetailResponse.java
 *   @Date: 19-3-8 下午4:23
 *   @Author: ppzhao
 *   @Description:
 *   @Copyright（C）: 2019 BlueHelix Inc.   All rights reserved.
 *   注意：本内容仅限于内部传阅，禁止外泄以及用于其他的商业目的.
 *  *******************************************************************
 */

package io.bhex.sdk.finance.bean;

import io.bhex.baselib.network.response.BaseResponse;

public class AssetDetailResponse extends BaseResponse {


    /**
     * wallet : {"id":"1","orgId":"6001","userId":"236743863530946560","accountId":"236743863776085248","productId":"1","productName":"BTC 活期理财","token":"BTC","balance":"1.000000000000000000","purchase":"2.000000000000000000","redeem":"3.000000000000000000","lastProfit":"0.000000000000000000","totalProfit":"0.000000000000000000"}
     * balance : {"tokenId":"LTC","total":"0","free":"0","locked":"0","btcValue":"0"}
     * userLastLimit : 1.000000000000000000
     */

    private WalletBean wallet;
    private BalanceBean balance;
    private String userLastLimit;

    public WalletBean getWallet() {
        return wallet;
    }

    public void setWallet(WalletBean wallet) {
        this.wallet = wallet;
    }

    public BalanceBean getBalance() {
        return balance;
    }

    public void setBalance(BalanceBean balance) {
        this.balance = balance;
    }

    public String getUserLastLimit() {
        return userLastLimit;
    }

    public void setUserLastLimit(String userLastLimit) {
        this.userLastLimit = userLastLimit;
    }

    public static class WalletBean {
        /**
         * id : 1
         * orgId : 6001
         * userId : 236743863530946560
         * accountId : 236743863776085248
         * productId : 1
         * productName : BTC 活期理财
         * token : BTC
         * balance : 1.000000000000000000
         * purchase : 2.000000000000000000
         * redeem : 3.000000000000000000
         * lastProfit : 0.000000000000000000
         * totalProfit : 0.000000000000000000
         */

        private String id;
        private String orgId;
        private String userId;
        private String accountId;
        private String productId;
        private String productName;
        private String token;
        private String balance;
        private String purchase;
        private String redeem;
        private String lastProfit;
        private String totalProfit;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getOrgId() {
            return orgId;
        }

        public void setOrgId(String orgId) {
            this.orgId = orgId;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public String getAccountId() {
            return accountId;
        }

        public void setAccountId(String accountId) {
            this.accountId = accountId;
        }

        public String getProductId() {
            return productId;
        }

        public void setProductId(String productId) {
            this.productId = productId;
        }

        public String getProductName() {
            return productName;
        }

        public void setProductName(String productName) {
            this.productName = productName;
        }

        public String getToken() {
            return token;
        }

        public void setToken(String token) {
            this.token = token;
        }

        public String getBalance() {
            return balance;
        }

        public void setBalance(String balance) {
            this.balance = balance;
        }

        public String getPurchase() {
            return purchase;
        }

        public void setPurchase(String purchase) {
            this.purchase = purchase;
        }

        public String getRedeem() {
            return redeem;
        }

        public void setRedeem(String redeem) {
            this.redeem = redeem;
        }

        public String getLastProfit() {
            return lastProfit;
        }

        public void setLastProfit(String lastProfit) {
            this.lastProfit = lastProfit;
        }

        public String getTotalProfit() {
            return totalProfit;
        }

        public void setTotalProfit(String totalProfit) {
            this.totalProfit = totalProfit;
        }
    }

    public static class BalanceBean {
        /**
         * tokenId : LTC
         * total : 0
         * free : 0
         * locked : 0
         * btcValue : 0
         */

        private String tokenId;
        private String total;
        private String free;
        private String locked;
        private String btcValue;

        public String getTokenId() {
            return tokenId;
        }

        public void setTokenId(String tokenId) {
            this.tokenId = tokenId;
        }

        public String getTotal() {
            return total;
        }

        public void setTotal(String total) {
            this.total = total;
        }

        public String getFree() {
            return free;
        }

        public void setFree(String free) {
            this.free = free;
        }

        public String getLocked() {
            return locked;
        }

        public void setLocked(String locked) {
            this.locked = locked;
        }

        public String getBtcValue() {
            return btcValue;
        }

        public void setBtcValue(String btcValue) {
            this.btcValue = btcValue;
        }
    }
}
